windowpane flounder - French English Dictionary